"""
    Pandas是基于Numpy模块扩展的一个非常重要的数据分析模块，使用 Pandas读取 Excel 数据更加的方便。
    Matplotlib 是用于数据可视化的模块，使用 Matplotlib.pyplot 可以非常方便的绘制饼图、柱形图、折线图等。
"""
import pandas as pd
import matplotlib.pyplot as plt

# 读取 Excel 文件
df = pd.read_excel('数据.xlsx')
#print(df)

# 解决中文乱码问题
plt.rcParams['font.sans-serif'] = ['SimHei']
# 设置页面布的大小
plt.figure(figsize=(10, 6))
labels = df['商品名称']
y = df['北京']
print(labels)
print(y)

# 绘制饼图
plt.pie(y, labels=labels, autopct='%1.1f%%', startangle=90)
# 设置x, y轴刻度
plt.axis('equal')
plt.title('各地区比例')
# 显示出来
plt.show()
